Big Huge Thesaurus

induction accelerator

noun